package org.jchains.intercept;

import java.security.Permission;

public interface Emitter
{

    public abstract void init()
        throws Exception;

    public abstract void emit(Class c, /*ProtectionDomain protectiondomain, */Permission permission,/*int position, */StackTraceElement[] ste);

    public abstract void exit();
}
